<?php
/************************************     用户确认收货后、冻结金额装换为可交易金额      ****************************************/

namespace app\common\services;

use think\Controller;

class ConfirmReceipt extends Controller
{
    public function index($orderNum)
    {
        // 收益来源 ： 1. 团队奖 2.供货商奖金    // 需要够买货后确认收款
        // $orderNum 订单ID  // 根据订单号查询订单内容----》通过订单号查询几款商品----》根据商品给供货商分配金额

        if ($orderNum) {
            //  用户团队奖
            $editMoney = model('MoneyDetailed')
                ->where('type', 2)
                ->whereIn('or_id', $orderNum)
                ->field('money,us_id')->select();

            //  供货商奖
            $gongMoney = model('MoneyGong')->whereIn('or_id', $orderNum)->field('money,gong_id')->select();

            // 删除用户团队奖冻结金额，增加可交易金额
            foreach ($editMoney as $k => $v) {
                model('user')->where('id', $v['us_id'])->setDec('us_all_two_money', $v['money']);
                model('user')->where('id', $v['us_id'])->setInc('us_all_get', $v['money']);
            }

            // 减少供货商冻结金额，增加交易金额
            foreach ($gongMoney as $k => $v) {
                model('admin')->where('id', $v['gong_id'])->setDec('gong_money', $v['money']);
                model('admin')->where('id', $v['gong_id'])->setInc('gong_pay_money', $v['money']);
            }
        }
    }

}